
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html" %>
<%@ page import="java.util.List" %>
<%@ page import="java.util.ArrayList" %>
<%@page import="com.ares.service.bean.BeanObjetivo" %>
<%@page import="com.ares.service.bean.BeanMeta" %>


<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <script type="text/javascript" src="<%=request.getContextPath()%>/js/js/sevde.js"></script>
        <script type="text/javascript" src="<%=request.getContextPath()%>/js/js/prototype.js"></script>
        <script type="text/javascript" src="<%=request.getContextPath()%>/js/js/collapse.js"></script>

        <script type="text/javascript" src="<%=request.getContextPath()%>/js/js/util.js"></script>
        <link href="<%=request.getContextPath()%>/css/miestilo.css" rel="stylesheet" type="text/css">

    </head>
    <body>

        <html:form action="evaluacion">

            <input type="hidden" name="valSeleccionado" />
            <input type="hidden" name="namSeleccionado" />

            <input type="hidden" name="desObjetivo"  id="desObjetivo"/>
            <input type="hidden"  name="method"/>

            <input type="hidden" name="operacion" id="operacion"/>

            <html:hidden  property="stridMeta" styleId="stridMeta" />
            <html:hidden  property="stridobjetivo" styleId="stridobjetivo" />
            <html:hidden  property="stridpilar" styleId="stridpilar"/>
            <html:hidden  property="strdesobjetivo" styleId="strdesobjetivo"/>
            <html:hidden property="dblpesoObjOrg" value="${totalObjOrg}" ></html:hidden>
            <html:hidden property="dblpeso" value="${dblpeso}" ></html:hidden>
            <html:hidden  property="strdesMeta" styleId="strdesMeta"/>
            <html:hidden  property="straceptable" styleId="straceptable"/>
            <html:hidden  property="strmejorado" styleId="strmejorado"/>
            <html:hidden  property="strExcelente" styleId="strExcelente"/>

            <table class="tablaingresos" >
                <tr>
                    <td align="center">
                        <table  id="tb_opciones" class="tb_opciones" border="0"  >
                            <tr>
                                <td colspan="9" align="center" class="tituloJsp">
                                    Evaluación de Objetivos 2011
                                </td>

                            </tr>
                            <c:if test="${formulario != null}" >
                                <tr>
                                    <th rowspan="4" class="stlTdImagen"><IMG class='stlTdImagen' border="1" SRC='file://fs-grupos/Data_pub$/PE/RRHH/fotos_HOC/<c:out value="${formulario.strID_EMPLEADO}" />.jpg' onerror="this.src='images/sinimagen.png';" /> </th>
                                    <th  rowspan="4" style="vertical-align: middle" >
                                        <table border="0" width="600px" cellpadding="2" cellspacing="2">
                                            <tr>
                                                <td  class="labelNombre" width="250px"><label><c:out value="${formulario.strNom_Empleado}" /></label></td>
                                            </tr>
                                            <tr>
                                                <td  class="labelopciones"><label><c:out value="${formulario.strApellido_Empleado}" /></label> </td>
                                                <td class="espaciosEnBlanco"></td>
                                                <td>Evaluador :</td>
                                                <td class="labelopciones"><label ><c:out value="${formulario.strNom_Evaluador}" /></label> </td>

                                            </tr>
                                            <tr>
                                                <td class="labelopciones" ><label   ><c:out value="${formulario.strPuesto_Empleado}" /></label></td>
                                                <td></td>
                                                <td></td>
                                                <td class="labelopciones" ><label ><c:out value="${formulario.strPuesto_Evaluador}"  /></label> </td>
                                            </tr>
                                            <tr>
                                                <td class="labelopciones"><label ><c:out value="${formulario.strArea_Empleado}" /></label> </td>
                                            </tr>

                                        </table>

                                    </th>

                                    <th class="espaciosEnBlanco"></th>
                                    <th rowspan="2">
                                        <table>
                                            <tr> <td><c:if test="${formulario.strESTADO == 'S1' || formulario.strESTADO == 'S3' || formulario.strESTADO == 'S4'}">
                                                        <button class="button"  type= "button" onclick="grabar();"> <img src="images/grabar.gif" alt=""  height="15px"/> Grabar</button>
                                                        </c:if>
                                                </td></tr>
                                            <tr><td> <c:if test="${formulario.strESTADO == 'S1' || formulario.strESTADO == 'S3' || formulario.strESTADO == 'S4' }">
                                                        <button  type= "button" class="button" onclick="enviar();"> <img src="images/derecha.gif" alt=""  height="15px"/> Enviar</button>
                                                    </c:if></td></tr>
                                            <tr> <td><button  type= "button" class="button" onclick="ImprimirFormularioEvaluacionObjetivos()"> <img src="images/icono-imprimir-mensaje.gif" alt=""  height="15px"  /> Imprimir</button></td></tr>
                                            <tr> <td> <button  type= "button" class="button"  onclick="cerrar();"> <img src="images/cerrar.gif" alt=""  height="15px"/> Cerrar</button></td>
                                            </tr>

                                        </table>

                                    </th>

                                </tr>

                            </c:if>

                        </table>

                    </td>
                </tr>
                <tr>
                    <td>
                        <HR>
                    </td>

                </tr>
                <tr align="center">

                    <td  >
                            <img src="images/PlaneacionA.PNG" >
                            <img src="images/AcompaC.PNG">
                            <img src="images/VerifA.PNG">

                    </td>

                </tr>
                <tr>

                    <td>
                        <HR>
                    </td>

                </tr>

                <tr>
                    <td>
                        <c:if test="${formulario.strESTADO == 'S1' || formulario.strESTADO == 'S3' || formulario.strESTADO == 'S4'}">
                            <table align="left">
                                <tr>
                                    <td>

                                        <button  type= "button" onclick="PopupObjetivo();" class="buttonCrearObj" > <img src="images/file.gif" alt=""  height="15px" /> Crear Objetivo</button> </td>

                                    <td>  <button  type= "button" onclick="ModificarObj();" id="1" class="buttonModiObj" > <img src="images/icono_modificar.gif" alt=""  height="15px"/> Modificar Objetivo</button></td>
                                    <td>  <button  type= "button" onclick="EliminarObj();" id="1" class="buttonEliobj"> <img src="images/icon_waste_lrg.gif" alt=""  height="15px"/> Eliminar Objetivo</button></td>

                                </tr>
                                <tr>

                                    <td>
                                        <button  type= "button" onclick="PopupMeta();" class="buttonCrearObj" > <img src="images/file.gif" alt=""  height="15px"/> Crear Meta</button></td>
                                    <td>
                                        <button  type= "button" onclick="ModificarMeta();" id="2"  class="buttonModiObj" > <img src="images/icono_modificar.gif" alt=""  height="15px"/> Modificar Meta</button>
                                    </td>
                                    <td>
                                        <button  type= "button" onclick="EliminarMeta();" id="2" class="buttonEliobj" > <img src="images/icon_waste_lrg.gif" alt=""  height="15px"/> Eliminar Meta</button>
                                    </td>

                                </tr>
                            </table>
                        </c:if>
                    </td>

                </tr>

                <c:if test="${mensaje!= null}" >
                    <tr>
                        <td  colspan="4" style="text-align: left">

                            <font color="red" style="font-weight: bold;font-family: Arial;font-size: 13px"> <c:out value="${mensaje}" /></font>

                        </td>
                    </tr>

                </c:if>

                <tr>
                    <td align="center" class="tablaingresos" >
                        <table id="tablaColap" cellspacing="1" cellpadding="1"  border="0" >

                            <c:if test="${!empty sessionScope.lstpilares}">

                                <tr  class="labelmetas" >
                                    <th style="background: #eee;width: 19px"  >
                                    <th style="background: #eee;width: 19px">
                                    <th style="background: #eee;width: 29px">
                                    <th style="background: #eee;width: 140px" >
                                    <th style="background: #eee" class="labelAME"> Aceptable
                                    <th style="background: #eee" class="labelAME"> Target
                                    <th style="background: #eee" class="labelAME"> Excelente
                                    <th style="width: 69px">
                                    <th style="width: 44px">
                                </tr>

                                <c:forEach items="${sessionScope.lstpilares}" var="jbean">

                                    <tr id='<c:out value="${jbean.strCod}"/>' >
                                        <td  style="background: #1F497D ; color: #ffffff "><img src="images/nolines_minus.gif"  onclick="toggleRows(this,'tablaColap')" alt=""></td>
                                        <td  style="background: #1F497D ; color: #ffffff "><input type="checkbox" id='<c:out value="${jbean.strCod}" />' value='<c:out value="${jbean.strCod}" />' onclick="setValor(this);desabilitarCheck(this.id);" name="chkpilar" /> </td>
                                        <td  align="left" colspan="5" style="background: #1F497D ; color: #ffffff "class="labelpilares"><span><c:out value="${jbean.strDes}" /></span></td>
                                        <c:if test="${formulario.strESTADO == 'S2'}">
                                            <td  class="tdinputval" >  <input class="inputval" disabled  maxlength="5" id="txtpesoP" onblur="llenarPilar(this);" value='<c:out value="${jbean.dblValor}" />' onkeypress="return fn_soloDecimales(event);" />% </td>
                                        </c:if>

                                        <c:if test="${formulario.strESTADO != 'S2'}">
                                        <td  class="tdinputval"   >  <input class="inputval"   maxlength="5" id="txtpesoP" onblur="llenarPilar(this);" value='<c:out value="${jbean.dblValor}" />' onkeypress="return fn_soloDecimales(event);" />% </td>
                                        </c:if>
                                                                             
                                        <td  style="width: 44px" ></td>
                                    </tr>

                                    <c:if test="${!empty sessionScope.lstObjetivo}">

                                        <c:forEach items="${sessionScope.lstObjetivo}" var="obj">
                                            <c:if test="${obj.stridpilar == jbean.strCod}">
                                                <tr id='<c:out value="${jbean.strCod}-${obj.stridobjetivo}" />'>

                                                    <td style="background: #B6DDE8" ><img src="images/nolines_minus.gif" alt=""  onclick="toggleRows(this,'tablaColap')" ></td>
                                                        <c:if test="${obj.intflag_org == 1}">
                                                        <td style="background: #B6DDE8"> <input type="checkbox" id='<c:out value="${jbean.strCod}-${obj.stridobjetivo}" />'  name="chkObjetivo" onclick="setValor(this);desabilitarCheck(this.id);"  disabled /> </td>
                                                        </c:if>
                                                        <c:if test="${obj.intflag_org == 0}">
                                                        <td style="background: #B6DDE8"> <input type="checkbox" id='<c:out value="${jbean.strCod}-${obj.stridobjetivo}" />'   name="chkObjetivo" onclick="setValor(this);desabilitarCheck(this.id);"  /> </td>
                                                        </c:if>
                                                    <td align="left"  style="background: #B6DDE8" class="labelobjetivos"><label id='lbl1' ><c:out value="${obj.strDesc_indice}" /></label></td>
                                                    <td align="left"  style="background: #B6DDE8" colspan="4" class="labelobjetivos"><label id='lbl1' ><c:out value="${obj.strdesobjetivo}" /></label> </td>
                                                    <!--                                                    <td align="left"  style="background: #B6DDE8"></td>
                                                                                                        <td align="left"  style="background: #B6DDE8"></td>
                                                                                                        <td align="left"  style="background: #B6DDE8"></td>-->
                                                    <c:if test="${formulario.strESTADO == 'S2'}">
                                                        <td class="tdinputval"  >  <input class="inputval" disabled onblur="llenarObjetivo(this)"  id='<c:out value="txtValObj_${contobj}" />' onkeypress="return fn_soloDecimales(event);"  value='<c:out value="${obj.dblvalor}" />' />%   </td>
                                                    </c:if>

                                                    <c:if test="${formulario.strESTADO != 'S2'}">
                                                        <td class="tdinputval"  >  <input class="inputval"  onblur="llenarObjetivo(this)"  id='<c:out value="txtValObj_${contobj}" />' onkeypress="return fn_soloDecimales(event);"  value='<c:out value="${obj.dblvalor}" />' />%   </td>
                                                    </c:if>

                                                    <td style="width: 44px" ></td>

                                                </tr>

                                                <c:if test="${!empty sessionScope.lstMetas}">

                                                    <c:forEach items="${sessionScope.lstMetas}" var="mta">

                                                        <c:if test="${mta.stridobjetivo== obj.stridobjetivo}">

                                                            <tr   id='<c:out value="${jbean.strCod}-${obj.stridobjetivo}-${mta.stridmeta}" />'  >

                                                                <c:if test="${mta.intflag_org == 1 }">
                                                                    <td style="background: #BDBDBD " width="2%"></td>
                                                                    <td style="background: #BDBDBD " width="2%"> <input type="checkbox" id='<c:out value="${jbean.strCod}-${obj.stridobjetivo}-${mta.stridmeta}" />' onclick="desabilitarCheck(this.id);setValor(this)" disabled  name="chkMeta"   />
                                                                    <td style="background: #BDBDBD " width="4%" class="labelmetas"><label id='lblMeta'  ><c:out  value="${mta.strDesc_indice}"/> </label></td>
                                                                    <td style="background: #BDBDBD " width="18%" class="labelmetas" align="left"><label id='lblMeta'  ><c:out  value="${mta.strdesmeta}"/> </label></td>
                                                                    <td style="background: #BDBDBD "  width="15%" class="labelAME" ><label id='lblAcep'  ><c:out  value="${mta.straceptable}"/></label> </td>
                                                                    <td style="background: #BDBDBD " width="15%" class="labelAME" ><label id='lblMejor'  ><c:out  value="${mta.strmejorado}"/></label> </td>
                                                                    <td style="background: #BDBDBD " width="15%" class="labelAME" ><label id='lblExce'  > <c:out  value="${mta.strexcelente}"/></label></td>

                                                                    <c:if test="${formulario.strESTADO == 'S2'}">
                                                                        <td   class="tdinputval"  > <input class="inputval" disabled  onkeypress="return fn_soloDecimales(event);"    onblur="llenarMeta(this);" value='<c:out value="${mta.dblvalor}" />' />%</td>
                                                                    </c:if>

                                                                    <c:if test="${formulario.strESTADO != 'S2'}">
                                                                    <td   class="tdinputval"  > <input class="inputval"  onkeypress="return fn_soloDecimales(event);"    onblur="llenarMeta(this);" value='<c:out value="${mta.dblvalor}" />' />%</td>
                                                                    </c:if>
                                                                    <!--                                                                    <td style="background: #A4A4A4 " align="center" > <input class="inputvalDes"   readonly  name="peso" value='c:out value="{mta.dblCalc}" />'/>%</td>-->
                                                                    <c:if test="${mta.dblCalc != 0 }">
                                                                        <td    class="tdinputvalcalc"  >
                                                                            <label class="inputvalDes"  ><c:out value="${mta.strdblCalc}%" /></label>

                                                                        </td>

                                                                    </c:if>

                                                                    <c:if test="${mta.dblCalc == 0 }">
                                                                        <td style="width: 44px"  >
                                                                            <label   ></label>
                                                                        </td>
                                                                    </c:if>

                                                                </c:if>

                                                                <c:if test="${mta.intflag_org == 0}">
                                                                    <td style="background: #ffffff " width="2%" ></td>
                                                                    <td style="background: #ffffff " width="2%"> <input type="checkbox" id='<c:out value="${jbean.strCod}-${obj.stridobjetivo}-${mta.stridmeta}" />'  onclick="desabilitarCheck(this.id);setValor(this)"  name="chkMeta"  />
                                                                    <td style="background: #ffffff " width="4%" class="labelmetas"><label id='lblMeta'  ><c:out  value="${mta.strDesc_indice}"/></label> </td>
                                                                    <td style="background: #ffffff " width="18%" class="labelmetas"><label id='lblMeta'  ><c:out  value="${mta.strdesmeta}"/></label> </td>
                                                                    <td style="background: #ffffff "   class="labelAME"><label id='lblAcep'  > <c:out  value="${mta.straceptable}"/></label></td>
                                                                    <td style="background: #ffffff "  class="labelAME"><label id='lblMejor'  ><c:out  value="${mta.strmejorado}"/> </label></td>
                                                                    <td style="background: #ffffff "  class="labelAME"><label id='lblExce'  ><c:out  value="${mta.strexcelente}"/></label> </td>
                                                                    <c:if test="${formulario.strESTADO == 'S2'}">
                                                                        <td class="tdinputval" > <input class="inputval" disabled onkeypress="return fn_soloDecimales(event);"    onblur="llenarMeta(this);" value='<c:out value="${mta.dblvalor}" />' />%</td>
                                                                    </c:if>
                                                                        
                                                                   <c:if test="${formulario.strESTADO != 'S2'}">
                                                                        <td class="tdinputval" > <input class="inputval" onkeypress="return fn_soloDecimales(event);"    onblur="llenarMeta(this);" value='<c:out value="${mta.dblvalor}" />' />%</td>
                                                                    </c:if>

                                                                    <c:if test="${mta.dblCalc != 0 }">
                                                                        <td   class="tdinputvalcalc"   >
                                                                            <label class="inputvalDes" ><c:out value="${mta.strdblCalc}%" /></label>
                                                                        </td>

                                                                    </c:if>

                                                                    <c:if test="${mta.dblCalc == 0 }">
                                                                        <td   style="width: 44px" >
                                                                            <label  ></label>
                                                                        </td>
                                                                    </c:if>

                                                                </c:if>

                                                            </tr>
                                                        </c:if>

                                                    </c:forEach>

                                                </c:if>

                                            </c:if>

                                        </c:forEach>

                                    </c:if>

                                </c:forEach>

                            </c:if>

                            <tr>
                                <td colspan="9" align="left">
                                    <table  class="foottabla" border="0" cellspacing="0" cellpadding="0">

                                        <tr>
                                            <td colspan="2"  class="foottablaglosas" >(&#42)La suma total debe ser 100 %  </td>
                                            <td></td>
                                            <td></td>

                                            <td> </td>
                                            <td> </td>
                                            <td colspan="2" style="font-weight: bold">Total(&#42) </td>

                                            <td width="35px"> </td>

                                            <c:if test="${dblpeso != null}">
                                                <td align="right" colspan="2" class="foottablaglosas" >  <label ><c:out value="${dblpeso}%"></c:out> </label>   </td>
                                            </c:if>
                                            <c:if test="${dblpeso == null}">

                                                <td align="right" colspan="2">  <label ></label>   </td>
                                            </c:if>

                                        </tr>

                                        <tr><td colspan="2"  class="foottablaglosas">(&#42&#42)La suma total de Objetivos Organizacionales debe ser <c:out value="${formulario.dblTope_Org}%"></c:out> (se permite un margen de +/-<c:out value="${formulario.inttotal_ad_sup}%"/>) </td>
                                            <td></td>
                                            <td></td>

                                            <td> </td>
                                            <td> </td>
                                            <td colspan="2" style="font-weight: bold">Total Objetivos Organiz.(&#42&#42)</td>

                                            <td ></td>

                                            <c:if test="${totalObjOrg != null}">
                                                <td align="right" colspan="2" width="50px" class="foottablaglosas">

                                                    <label><c:out value="${totalObjOrg}%"></c:out> </label>

                                                </td>
                                            </c:if>

                                            <c:if test="${totalObjOrg == null}">
                                                <td align="right" colspan="2">

                                                    <label></label>

                                                </td>
                                            </c:if>

                                        </tr>

                                    </table>

                                </td>

                            </tr>

                        </table>

                    </td>
                </tr>

                <c:if test="${mensaje2 != null }" >
                    <tr>
                        <td  colspan="4" style="text-align: left">

                            <font color="red" style="font-weight: bold;font-family: Arial;font-size: 13px"> <c:out value="${mensaje2}" /></font>

                        </td>
                    </tr>
                </c:if>

                <c:if test="${!empty verificacion}" >

                    <tr>

                        <td colspan="4" class="labelErrorUL">
                            <c:out value="${cabecera}" />
                        </td>
                    </tr>
                    <tr><td colspan="4" class="labelErrorUL">

                            <ol>

                                <c:forEach items="${verificacion}" var="v" >

                                    <li><c:out value="${v}" /></li>

                                </c:forEach>

                            </ol>

                        </td>
                    </tr>
                </c:if>

            </table>

        </html:form>

    </body>
    <script type="text/javascript">
        
        <c:if test="${formulario.strESTADO == 'S5'}">
            deshabilitaTodo();
        </c:if>
            
               
        <c:if test="${!evaluado}">
            collapseAllRows("tablaColap");
            
        </c:if>

            function redondeo1decimales(numero)
            {
                var original=parseFloat(numero);
                var result=Math.round(original*10)/10 ;
                return result;
                //                return result;
            }
       
            function llenarPilar(obj){

                var valor = obj.value;
      
                obj.value = redondeo1decimales(valor);
                valor = obj.value;
                var id = obj.parentNode.parentNode.id;
                
                if(valor > 0 ){
                    if(valor <= 100){
                        fillvalorpilar(id,valor);
                    }else
                    {
                        alert("El valor no debe Superar el 100%");
                        obj.value = '0.0';
                    }
                }else{

                    obj.value = '0.0';
                }
            }
            
            function llenarObjetivo(obj){

                var valor = obj.value;
                obj.value = redondeo1decimales(valor);
                valor = obj.value;
                var id = obj.parentNode.parentNode.id;

                if(valor > 0 ){
                    if(valor <= 100){
                        fillvalorObj(id,valor);
                    }else
                    {
                        alert("El valor no debe Superar el 100%")
                        obj.value = '0.0';
                    }
                }else{

                    obj.value = '0.0';
                }
            }

            function llenarMeta(obj){
                var valor = obj.value;
                obj.value = redondeo1decimales(valor);
                valor = obj.value;
                var id = obj.parentNode.parentNode.id;

                if(valor > 0 ){
                    if(valor <= 100){
                        fillvalorMeta(id,valor);
                    }else
                    {
                        alert("El valor no debe Superar el 100%")
                        obj.value = '0.0';
                    }
                    
                }else{
                        
                    obj.value = '0.0';
                }

            }

            function PopupObjetivo(){
                var namSeleccionado = document.forms[0].namSeleccionado.value;

                if(namSeleccionado.match("chkpilar")){
                    var valorseleccionado = document.forms[0].valSeleccionado.value;
                    //  alert("sE SELECCIONO " + valorseleccionado);

                    var msj  = ValidarCantidadOBJT(valorseleccionado);
                    if(msj.substr(0, 2).match("1-")){
                        alert(msj.substr(2, msj.length));
                        return;

                    }

                    var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, width=350, height=250, top="+retornarHeight(250)+", left="+retornarWidth(350);;
                    window.open("pages/manager/popups/objetivoPopup.jsp?id="+valorseleccionado,"",opciones);
                }else{
                    alert("No se puede crear un objetivo en este nivel.\nSeleccionar el pilar donde se requiere agregar un  objetivo");
                }

            }
            function PopupMeta(){
                var namSeleccionado = document.forms[0].namSeleccionado.value;
            
                if(namSeleccionado.match("chkObjetivo")){
                    var valorseleccionado = document.forms[0].valSeleccionado.value;
                    var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, width=830, height=250, top="+retornarHeight(250)+", left="+retornarWidth(830);;
                    window.open("pages/manager/popups/metaPopup.jsp?id="+valorseleccionado,"",opciones);
                }else{
                    alert("No se puede crear una meta en este nivel.\nSeleccionar el objetivo donde se requiere agregar una  meta");
                }

            }

            function setValor(obj){
                if(obj.checked){

                    document.forms[0].valSeleccionado.value = obj.parentNode.parentNode.id;
                    document.forms[0].namSeleccionado.value = obj.name;
                }else{
                
                    document.forms[0].valSeleccionado.value = "";
                    document.forms[0].namSeleccionado.value = "";

                }

                // alert(obj.checked + " " + document.forms[0].valSeleccionado.value  + " " + document.forms[0].namSeleccionado.value );
                
            }

            function grabar(){
                document.forms[0].operacion.value="g";
                document.forms[0].method.value='OperacionesEvaluacion';
                document.forms[0].submit();
            }

            function cerrar(){
                window.opener.document.forms[0].method.value="cargarjsp";
                window.opener.document.forms[0].submit();
                window.close();
                             
            }
            function enviar(){
                var mensaje = confirm("Después de enviar, no se podrá realizar más \n modificaciones a la Evaluación de Objetivos \n ¿Está seguro que desea enviar la información?");

                if(mensaje){
                    document.forms[0].operacion.value="e";
                    document.forms[0].method.value='OperacionesEvaluacion';
                    document.forms[0].submit();
                }
            }

            function retornarHeight(h){
                var posicion_y;
                posicion_y=(screen.height/2)-(h/2);
                return posicion_y;
            }

            function retornarWidth(w){
                var posicion_x;

                posicion_x=(screen.width/2)-(w/2);

                return posicion_x;

            }

            function  ModificarMeta(){
                var namSeleccionado = document.forms[0].namSeleccionado.value;
                //alert(document.forms[0].valSeleccionado.value);
                if(namSeleccionado.match("chkMeta")){
                    var valorseleccionado = document.forms[0].valSeleccionado.value;

                    var url = '<%=request.getContextPath()%>/evaluacion.do?method=CargaModificaMeta&valor='+valorseleccionado;
                    //alert("sE SELECCIONO " + valorseleccionado);
                    var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes,width=830, height=250, top="+retornarHeight(250)+", left="+retornarWidth(830);
                    window.open(url,"",opciones);
                }else{
                    alert("El elemento seleccionado no es una meta.\nSeleccionar la meta a modificar.");
                }
            }

            function ModificarObj(){

                var namSeleccionado = document.forms[0].namSeleccionado.value;
                if(namSeleccionado.match("chkObjetivo")){
                    var valorseleccionado = document.forms[0].valSeleccionado.value;

                    var url = '<%=request.getContextPath()%>/evaluacion.do?method=CargaModificaObjetivo&valor='+valorseleccionado;
                    //alert("sE SELECCIONO " + valorseleccionado);
                    var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, width=350, height=250, top="+retornarHeight(250)+", left="+retornarWidth(350);
                    window.open(url,"",opciones);
                }else{
                    alert("El elemento seleccionado no es un objetivo.\nSeleccionar el objetivo a modificar.");
                }

            }


            function EliminarObj(){
                //    alert("Ingres a eliminar Metas");
                var namSeleccionado = document.forms[0].namSeleccionado.value;
                //  var valSeleccionado = document.forms[0].valSeleccionado.value;
                // alert(valSeleccionado);

                if(namSeleccionado.match("chkObjetivo")){
                    var elim = confirm("¿Está seguro que desea eliminar este objetivo?")
                    if(elim){

                        document.forms[0].method.value='EliminarObjetivo';
                        document.forms[0].submit();

                    }

                }else{
                    alert("El elemento seleccionado no es un objetivo.\nSeleccionar el objetivo a eliminar.");
                }
            }

            function EliminarMeta(){

                var namSeleccionado = document.forms[0].namSeleccionado.value;

                if(namSeleccionado.match("chkMeta")){
                    //          eliminar();
                    var elim = confirm("¿ Está seguro que desea eliminar esta meta ?")
                    if(elim){

                        document.forms[0].method.value='EliminarMeta';
                        //        document.forms[0].elements("intId_posc").value=obj;
                        document.forms[0].submit();
                    }
                }else{
                    alert("El elemento seleccionado no es una meta.\nSeleccionar la meta a eliminar.");
                }

            }

            function ImprimirFormularioEvaluacionObjetivos(){
                
                var url = '<%=request.getContextPath()%>/ImprimirServlet.do';
                //alert("sE SELECCIONO " + valorseleccionado);
                var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, width=800, height=800, top="+retornarHeight(800)+", left="+retornarWidth(800);
                window.open(url,"",opciones);
            }         
     
    </script>

</html>


